challenge accepted! - Alemán Inglés Diccionario